using System;
using System.Collections.Generic;
using System.Text;

namespace Acms.DataControls
{
    public class BeforeUpdatingEventArgs : EventArgs
    {
        public BeforeUpdatingEventArgs(UpdateAction action, System.Collections.IDictionary keys, System.Collections.IDictionary values, System.Collections.IDictionary oldValues)
        {
            this.action = action;
            this.keys = keys;
            this.values = values;
            this.oldValues = oldValues;
        }

        private UpdateAction action;
        public UpdateAction Action
        {
            get { return action; }
        }

        private System.Collections.IDictionary keys;
        public System.Collections.IDictionary Keys
        {
            get { return keys; }
        }

        private System.Collections.IDictionary values;
        public System.Collections.IDictionary Values
        {
            get { return values; }
        }

        private System.Collections.IDictionary oldValues;
        public System.Collections.IDictionary OldValues
        {
            get { return oldValues; }
        }

    }
}
